vaginal suppository - French English Dictionary